// pages/home/index.js
var app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        is_notary:0,
        banner: [ //轮播数据
            // {
            //     id: 1,
            //     img: '/images/icon/banner_01.png',
            //     type: '', //跳转方式
            //     url: '',
            // },
            // {
            //     id: 2,
            //     img: '/images/icon/banner_01.png',
            //     type: '', //跳转方式
            //     url: '',
            // }
        ],
        problem_list: [ //数据
            {
                id: 1,
                title: '开通微信支付是否需要缴纳保证金？',
                cre_date: '2022-05-05 11:11:13', //创建时间
            },
            {
                id: 2,
                title: '结算对公账户无法对外汇款，如何处理？',
                cre_date: '2022-05-05 11:11:13', //创建时间
            },
            {
                id: 3,
                title: '（个体工商户）如何提交接入申请资料？',
                cre_date: '2022-05-05 11:11:13', //创建时间
            },
            {
                id: 4,
                title: '（民办非企业/社会团体/基金会等其他组织）如何提交接入申请资料？',
                cre_date: '2022-05-05 11:11:13', //创建时间
            },
            {
                id: 5,
                title: '已汇款，为什么还是提示“待账户验证”？',
                cre_date: '2022-05-05 11:11:13', //创建时间
            }
        ],
        no_list: false, //是否有数据
        hotline:'400-400-400',
    },
    //轮播图跳转
    swiper_link: function (e) {
        let url = e.currentTarget.dataset.url;
        let type = e.currentTarget.dataset.type;
        if (url != '') {
            if (type === 'switchTab') {
                wx.switchTab({
                    url: url
                })
            } else if (type === 'reLaunch') {
                wx.reLaunch({
                    url: url
                })
            } else if (type === 'redirectTo') {
                wx.redirectTo({
                    url: url
                })
            } else if (type === 'navigateTo') {
                wx.navigateTo({
                    url: url
                })
            } else if (type == '') {
                wx.redirectTo({
                    url: url
                })
            }
        } else {
            return;
        }
    },
    //查看更多
    record_more: function (e) {
        wx.navigateTo({
            url: '/pages/problem/pages/list/index',
        })
    },
    //问题详情
    to_detail: function (e) {
        console.log(e.currentTarget);
        let code = e.currentTarget.dataset.code;
        wx.navigateTo({
            url: '/pages/problem/pages/detail/index?code=' + code,
        })
    },
    //导航跳转
    to_url: function (e) {
        let page = Number(e.currentTarget.dataset.type);
        if (page == 1) { //业务办理
            wx.navigateTo({
                url: '/pages/handle/pages/choose/index'
            })
        } else if (page == 2) { //我的订单
            wx.navigateTo({
                url: '/pages/order/index'
            })
        } else if (page == 3) { //申办指南
            wx.navigateTo({
                url: '/pages/handle/pages/guide_list/index'
            })
        }
    },
    //拨打电话
    to_call:function(e){
        let call = this.data.hotline;
        wx.makePhoneCall({
            phoneNumber: call 
          })
    },
    //提交方式选择
    up_load: function (e) {
        let source = e.currentTarget.dataset.source;
        if (source == 1) { //用户上传
            wx.navigateTo({
                url: '/pages/material/pages/basis/index',
            })
        } else if (source == 2) { //公证员上传
            wx.navigateTo({
                url: '/pages/material/pages/attest/index',
            })
        }
    },
    //视频取证
    video_forensics: function (e) {
        wx.navigateTo({
            url: '/pages/forensics/pages/index/index',
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.getPhone();
        this.get_banner();
        this.getItem();
    },
    //获取banner
    get_banner:function(){
        let params = {}
        
        params.keys= 'lunbo';
        getApp()._post_form('data/api.data/getSlider', params, (result) => {
            this.setData({
                banner: result.data,
            });
        })
        // getApp()._get('data/api.data/getSlider', '', results => {
            
        // });
    },

    //获取文章列表
    getItem:function(){
        let params = {}
        params.mark= '申办指南';
        getApp()._post_form('data/api.news/getItemfive', params, (result) => {
            this.setData({
                problem_list: result.data,
            });
        })
    },

    getPhone:function(){
        let params = {}
        getApp()._post_form('data/api.data/getPhone', params, (result) => {
            // 存入缓存
            wx.setStorageSync('hotline', result.data);
            this.setData({
                hotline: result.data,
            });
        })
    },
    
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {
        let is_notary = wx.getStorageSync('is_notary');
        // if(is_notary  0)
        this.setData({
            // user_login: user_login,
            is_notary:is_notary,
        })
    },

    /**
     * 生命周期函数--监听页面显示
     */
     onShow: async function () {
        // var data = await getApp().getMember(); //获取登录用户详细信息

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {},

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})